package com.my.study.pool.mypool;

/**
 * @author Carlos
 * @version 1.0
 * @Description 拒绝策略
 * @date 2021/6/11 8:48
 **/
@FunctionalInterface
public interface RejectPolicy<T> {

    /**
     * 拒绝策略
     *
     * @param task       任务
     * @param workQueue  任务队列
     */
    void reject(T task, BlockQueue<T> workQueue);
}
